#ifndef __ATMOS_MSClientInfo_h__
#define __ATMOS_MSClientInfo_h__

#include "ATMOS_Common.h"

#include <list>

namespace ATMOS {	

//! Stores information about MSClient instances
struct AtmosExport MSClientInfo
{
	MSClientInfo();

	//! the name of the game server or game client this MSClientInfo represents
	std::string name;
	//! indicates whether this MSClientInfo is for a game server or game client
	bool server;
	//! the IP address of MSClient
	std::string ip;
	//! the port listened to by the MSClient
	int port;
	//! the GUID for the MSClient on the MasterServer connection
	std::string raknetGUID;
};

} // end namespace ATMOS

#endif